package com.project.webpage.mapper;

import com.project.webpage.dto.*;
import com.project.webpage.entity.Xlgjday;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

public interface XlgjdayMapper extends Mapper<Xlgjday> {

    List<XlgjdayDto> selectListByUid (SearchByRqParam param);

    List<XlgjdayDto> selectListByJgxlid (SearchByRqRangeParam param);

    List<XlgfdayDto> selectGaofengListByUid (SearchByRqParam param);

    List<XlgjdayDto> selectGaofengListByJgxlid (SearchByRqRangeParam param);

    List<SmbzdlDto> selectSmbzdlListByUid (SmbzdlParam param);

    List<SmbzdlDto> selectSmbzdlListByJgxlid (SearchByRqRangeParam param);

    List<XlGuganDto> selectGuganListByUid (SearchByRqParam param);

    List<XlGuganDto> selectGuganQyListByUid (SearchByRqParam param);

    List<XlYylcDto> selectYylcListByUid (SearchByRqParam param);

    List<XlYylcDto> selectYylcMonthlyListByUid (SearchByMonthParam param);

    List<BccyDto> selectBccyListByUid (BccyParam param);

    List<XlZzDto> selectZzListByUid (XlZzParam param);

    List<XlDjgDto> selectDjgListByUid (SearchByRqParam param);

    List<XlPjsdDto> selectPjsdListByUid (SearchByRqParam param);

    List<XlCsDto> selectCsListByUid (SearchByRqParam param);

    List<XlgjdayDto> selectGpsMonthListByUid (SearchByMonthParam param);

    List<XlgjdayDto> selectFwspListByUid (SearchByRqParam param);

    List<XlgjdayDto> selectFwspMonthListByUid (SearchByMonthParam param);

    List<XlgjdayDto> selectZaixianYuJingListByUid (SearchByRqParam param);

    List<XlgjdayDto> selectPcYuJingListByUid (SearchByRqParam param);

    List<XlgjdayDto> selectBcYuJingListByUid (SearchByRqParam param);

    List<SmbzdlDto> selectSmbzdlYuJingListByUid (SearchByRqParam param);

    List<DjgYuJingDto> selectDjgYuJingListByUid (SearchByRqParam param);
}
